.home {
  .user-info {
    display: flex;
    height: 250rpx;

    .user-info-left {
      position: relative;
      width: 300rpx;
      background-color: aliceblue;

      .profile {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 160rpx;
        height: 160rpx;
        border-radius: 50%;
        border: 1rpx solid black;
        overflow: hidden;
      }
    }

    .user-info-right {
      width: 450rpx;
      position: relative;

      .user-info-edit-icon {
        position: absolute;
        right: 50rpx;
        top: 30rpx;
      }

      .user-info-name {
        position: absolute;
        top: 80px;
        font-size: larger;
      }

      .user-info-phone {
        position: absolute;
        top: 140px;
        color: #999;
        font-size: smaller;
      }
    }

  }

  .consult-list {
    background-color: #999;
  }
}